home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-06-28 | 504 b | 30 lines | [TEXT/CWIE] |
- // PostponedEarBase.h
-
- #ifndef PostponedEarBase_h
- #define PostponedEarBase_h
-
- #ifndef EarBase_h
- #include "EarBase.h"
- #endif
- #ifndef Postponer_h
- #include "Postponer.h"
- #endif
-
- class PostponedEarBase: public EarBase
- {
- private:
- Postponer scheduler;
-
- public:
- PostponedEarBase( const Method& );
- PostponedEarBase( const Method&, const Announcer& );
- ~PostponedEarBase();
-
- virtual void HearAnnouncement();
- virtual void HearDestruction();
-
- void Flush() { scheduler.Flush(); }
- };
-
- #endif
-